package com.ruoyi.project.dict.cizudb.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import com.ruoyi.framework.web.domain.BaseEntity;

/**
 * 词组(汉典)对象 cizu_db
 * 
 * @author shixiangwen
 * @date 2020-06-11
 */
public class CizuDb extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** id */
    private Long id;

    /** 词组 */
    @Excel(name = "词组")
    private String ci;

    /** unicode */
    @Excel(name = "unicode")
    private String ciUnicode;

    /** 类型 */
    @Excel(name = "类型")
    private Long type;

    /** 词频 */
    @Excel(name = "词频")
    private Long cipin;

    /** py */
    @Excel(name = "py")
    private String py;

    /** pinyin */
    @Excel(name = "pinyin")
    private String pinyin;

    /** 同义词 */
    @Excel(name = "同义词")
    private String tongyici;

    /** 反义词 */
    @Excel(name = "反义词")
    private String fanyici;

    /** 注解 */
    @Excel(name = "注解")
    private String zhujie;

    /** 注解(full) */
    @Excel(name = "注解(full)")
    private String fullZhujie;

    /** 精简库 */
    @Excel(name = "精简库")
    private Integer tiny;

    /** 抓取状态 */
    @Excel(name = "抓取状态")
    private Long spiderStatus;

    /** 解释(汉典) */
    @Excel(name = "解释(汉典)")
    private String jieshi;

    /** 古语词典 */
    @Excel(name = "古语词典")
    private String gycd;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setCi(String ci) 
    {
        this.ci = ci;
    }

    public String getCi() 
    {
        return ci;
    }
    public void setCiUnicode(String ciUnicode) 
    {
        this.ciUnicode = ciUnicode;
    }

    public String getCiUnicode() 
    {
        return ciUnicode;
    }
    public void setType(Long type) 
    {
        this.type = type;
    }

    public Long getType() 
    {
        return type;
    }
    public void setCipin(Long cipin) 
    {
        this.cipin = cipin;
    }

    public Long getCipin() 
    {
        return cipin;
    }
    public void setPy(String py) 
    {
        this.py = py;
    }

    public String getPy() 
    {
        return py;
    }
    public void setPinyin(String pinyin) 
    {
        this.pinyin = pinyin;
    }

    public String getPinyin() 
    {
        return pinyin;
    }
    public void setTongyici(String tongyici) 
    {
        this.tongyici = tongyici;
    }

    public String getTongyici() 
    {
        return tongyici;
    }
    public void setFanyici(String fanyici) 
    {
        this.fanyici = fanyici;
    }

    public String getFanyici() 
    {
        return fanyici;
    }
    public void setZhujie(String zhujie) 
    {
        this.zhujie = zhujie;
    }

    public String getZhujie() 
    {
        return zhujie;
    }
    public void setFullZhujie(String fullZhujie) 
    {
        this.fullZhujie = fullZhujie;
    }

    public String getFullZhujie() 
    {
        return fullZhujie;
    }
    public void setTiny(Integer tiny) 
    {
        this.tiny = tiny;
    }

    public Integer getTiny() 
    {
        return tiny;
    }
    public void setSpiderStatus(Long spiderStatus) 
    {
        this.spiderStatus = spiderStatus;
    }

    public Long getSpiderStatus() 
    {
        return spiderStatus;
    }
    public void setJieshi(String jieshi) 
    {
        this.jieshi = jieshi;
    }

    public String getJieshi() 
    {
        return jieshi;
    }
    public void setGycd(String gycd) 
    {
        this.gycd = gycd;
    }

    public String getGycd() 
    {
        return gycd;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("ci", getCi())
            .append("ciUnicode", getCiUnicode())
            .append("type", getType())
            .append("cipin", getCipin())
            .append("py", getPy())
            .append("pinyin", getPinyin())
            .append("tongyici", getTongyici())
            .append("fanyici", getFanyici())
            .append("zhujie", getZhujie())
            .append("fullZhujie", getFullZhujie())
            .append("tiny", getTiny())
            .append("spiderStatus", getSpiderStatus())
            .append("jieshi", getJieshi())
            .append("gycd", getGycd())
            .toString();
    }
}
